home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2001 February / maximum-cd-2001-02.iso / Team Arena / TeamArenaDemo.exe / Main / pak0.pk3 / ui / min_hud.menu < prev    next >
Encoding:
Text File  |  2000-11-18  |  9.9 KB  |  678 lines

  1. #include "ui/menudef.h"
  2.  
  3. // team menu
  4. // 
  5. // defines from ui_shared.h
  6.  
  7. {
  8.   assetGlobalDef {
  9.         cursor "ui/assets/3_cursor2"            // cursor    
  10.         gradientBar "ui/assets/gradientbar2.tga"    // gradient bar
  11.         fadeClamp 1.0                    // sets the fadeup alpha
  12.     fadeCycle 1                    // how often fade happens in milliseconds
  13.     fadeAmount 0.1                    // amount to adjust alpha per cycle
  14.  
  15.     shadowX  5                    // x amount for shadow offset
  16.     shadowY  5                    // y amount for shadow offset
  17.     shadowColor 0.1 0.1 0.1 0.25            // shadow color
  18.  
  19.     //hudShader "ui/assets/hudbar.tga"        // 
  20.        //font "fonts/kenycb__.ttf"                // font
  21.        //smallFont "fonts/kenyc___.ttf"                // font
  22.     font "fonts/impact.ttf" 16                // font
  23.     smallFont "fonts/impact.ttf" 12                // font
  24.     bigFont "fonts/impact.ttf" 20                // font
  25.  
  26.  
  27.   }
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34. //    SELECTED PLAYER        //
  35.                                
  36. menuDef {
  37.         name "SelectedPlayer"
  38.         fullScreen MENU_FALSE
  39.         visible 1
  40.     rect 0 390 222 64 
  41.     ownerdrawflag CG_SHOW_ANYTEAMGAME
  42.     
  43.     
  44.     itemDef {
  45.     name "b"
  46.         rect 0 0 222 64
  47.     style 4
  48.     border 1
  49.     bordersize 1
  50.     bordercolor .5 .5 .5 1
  51.     visible 1
  52.     ownerdrawflag CG_SHOW_TEAMINFO
  53.     }
  54.     itemDef {
  55.     name "b"
  56.         rect 0 40 222 24
  57.     style 4
  58.     border 1
  59.     bordersize 1
  60.     bordercolor .5 .5 .5 1
  61.     visible 1
  62.     ownerdrawflag CG_SHOW_NOTEAMINFO
  63.     }
  64.  
  65.  
  66.     itemDef {
  67.     name "b"
  68.     rect 0 4 221 64
  69.     visible 1
  70.     textscale .2
  71.     textaligny 10
  72.     textalignx 0
  73.     forecolor 1 1 1 1
  74.     ownerdrawflag CG_SHOW_TEAMINFO
  75.     ownerdraw CG_TEAMINFO
  76.     }
  77.  
  78.  
  79.     itemDef {
  80.        name "b"
  81.     rect 2 41 20 20
  82.         visible 1
  83.     ownerdrawflag CG_SHOW_NOTEAMINFO
  84.     ownerdraw CG_SELECTEDPLAYER_HEAD
  85.     }
  86. itemDef {
  87.           name "b"
  88.         rect 21 44 16 16
  89.     visible 1
  90.     decoration
  91.     ownerdrawflag CG_SHOW_NOTEAMINFO
  92.     ownerdraw CG_SELECTEDPLAYER_STATUS
  93.     }
  94.  
  95.  
  96.     itemDef {
  97.           name "b"
  98.         rect 41 43 35 15
  99.     textscale 0.2125
  100.     textstyle 3
  101.     forecolor 1 1 1 1
  102.     visible 1
  103.     decoration
  104.     ownerdrawflag CG_SHOW_NOTEAMINFO
  105.     ownerdraw CG_SELECTEDPLAYER_NAME
  106.     }
  107.  
  108. /*
  109. itemDef {
  110.           name "b"
  111.         rect 90 43 45 15
  112.     textscale 0.2125
  113.     textstyle 3
  114.     forecolor 1 1 1 1
  115.     visible 1
  116.     decoration
  117.     ownerdrawflag CG_SHOW_NOTEAMINFO
  118.     ownerdraw CG_SELECTEDPLAYER_LOCATION
  119.     }
  120.  
  121. */
  122.     
  123.  
  124.     }
  125.  
  126.  
  127. //    PLAYER STATUS    //
  128.  
  129. menuDef {
  130.         name "playerStatus"
  131.         fullScreen MENU_FALSE
  132.         visible MENU_TRUE
  133.         rect 142 455 80 24
  134.  
  135.     itemDef {
  136.     name "playerRect"
  137.     rect 1 1 78 22
  138.     style 3
  139.     background hudalert_good
  140.     visible 1
  141.     ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG            
  142.     }
  143.  
  144.     itemDef {
  145.           name "playerStatusRect"
  146.     style 4
  147.     rect 0 0 80 24
  148.     border 1
  149.     bordersize 1
  150.     bordercolor .5 .5 .5 1
  151.     visible 1
  152.     }
  153.  
  154.  
  155.     itemDef {
  156.           name "playeritem"
  157.         rect 5 4 16 16 
  158.     visible 1
  159.     decoration
  160.     ownerdraw CG_PLAYER_ITEM  
  161.     }
  162.  
  163.     itemDef {
  164.           name "CTFPOWERUP"
  165.         rect 25 4 16 16 
  166.     visible 1
  167.     decoration
  168.     ownerdraw CG_CTF_POWERUP    
  169.     }
  170.  
  171.     itemDef {
  172.           name "flag"
  173.         rect 45 4 16 16 
  174.     visible 1
  175.     decoration
  176.     ownerdraw CG_PLAYER_HASFLAG2D
  177.     ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG    
  178.     
  179.     }
  180.  
  181.     itemDef {
  182.           name "skulls"
  183.         rect 39 -14 40 32
  184.     textaligny 4
  185.     textalignx 0
  186.     visible 1
  187.     textscale .25
  188.     decoration
  189.     textstyle 3
  190.     ownerdraw CG_HARVESTER_SKULLS2D 
  191.     }
  192.  
  193.     }
  194.  
  195. //    POWERUP AREA    //
  196.  
  197. menuDef {
  198.     name "powerup area"
  199.     fullScreen MENU_FALSE
  200.     visible MENU_TRUE
  201.         rect 0 455 141 24
  202.  
  203.  
  204. itemDef {
  205.     name "powerRect"
  206.     visible 1
  207.     style 4
  208.     rect 0 0 35 24
  209.     }
  210. itemDef {
  211.     name "powerRect"
  212.     visible 1
  213.     style 4
  214.     rect 70 0 35 24
  215.     }
  216.  
  217. itemDef {
  218.     name "powerRect"
  219.     visible 1
  220.     style 4
  221.     border 1
  222.     bordersize 1
  223.     bordercolor .5 .5 .5 1
  224.     rect 0 0 141 24
  225.     }
  226.  
  227.  
  228.  
  229.     itemDef {
  230.     name "powerupArea"
  231.     rect 2 3 18 18
  232.     textscale .25
  233.         visible 1
  234.     decoration
  235.     ownerdraw CG_AREA_POWERUP
  236.     special 18            // spacing
  237.     align HUD_HORIZONTAL
  238.     }
  239.  
  240.  
  241. }
  242.  
  243.  
  244.  
  245. //    AMMO    //
  246.  
  247. menuDef {
  248.         name "Ammo"
  249.         fullScreen MENU_FALSE
  250.         visible MENU_TRUE
  251.         rect 223 455 64 24
  252.     
  253.  
  254.     itemDef {
  255.     name "ammoRect"
  256.     visible 1
  257.     style 4
  258.     border 1
  259.     bordersize 1
  260.     bordercolor .5 .5 .5 1
  261.     rect 0 0 64 24
  262.     }
  263.     
  264.  
  265.     itemDef {
  266.      name "a"
  267.     rect 30 1 24 19
  268.     visible 1
  269.     textstyle 3
  270.     decoration
  271.     textscale .333
  272.     forecolor 1 1 1 1
  273.     ownerdraw CG_PLAYER_AMMO_VALUE
  274.     addColorRange -999 5 1 0 0 1
  275.     addColorRange 6 999 1 .75 0 1
  276.     }
  277.  
  278.     itemDef {
  279.          name "a"
  280.     rect 5 2 20 20 
  281.     visible 1
  282.     decoration
  283.     ownerdraw CG_PLAYER_AMMO_ICON2D
  284.     }
  285.  
  286.     }
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293. //    PLAYER    //
  294.  
  295. menuDef {
  296.         name "Player"
  297.         fullScreen MENU_FALSE
  298.         visible MENU_TRUE
  299.        rect 288 455 64 24
  300.  
  301.     itemDef {
  302.     name "playerRect"
  303.     rect 1 1 62 23
  304.     style 3
  305.     background hudalert
  306.     visible 1
  307.     ownerdrawflag CG_SHOW_HEALTHCRITICAL            
  308.     }
  309.  
  310.     itemDef {
  311.     name "playerRect"
  312.     rect 0 0 64 24
  313.     style 4
  314.     visible 1
  315.     border 1
  316.     bordersize 1
  317.     bordercolor .5 .5 .5 1
  318.     }
  319.  
  320.  
  321.     itemDef {
  322.           name "healthok"
  323.         rect 30 1 24 19
  324.     visible 1
  325.     textstyle 3
  326.     decoration
  327.     forecolor 1 1 1 1
  328.     textscale .333
  329.     ownerdraw CG_PLAYER_HEALTH
  330.     addColorRange -999 25 1 0 0 1
  331.     addColorRange 26 100 1 .75 0 1
  332.     addColorRange 101 999 1 1 1 1
  333.     }
  334.  
  335.     itemDef {
  336.           name "b"
  337.     rect 2 1 22 22
  338.     visible 1
  339.         decoration
  340.     ownerdraw CG_PLAYER_HEAD 
  341.     }
  342.       }
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350. //    ARMOR    //
  351.  
  352. menuDef {
  353.         name "Armor"
  354.         fullScreen MENU_FALSE
  355.         visible MENU_TRUE    
  356.         rect 353 455 64 24
  357.  
  358.  
  359.     itemDef {
  360.     name "armorRect"
  361.     rect 0 0 64 24
  362.     visible 1
  363.     style 4
  364.     border 1
  365.     bordersize 1
  366.     bordercolor .5 .5 .5 1
  367.     }
  368.  
  369.     itemDef {
  370.          name "armor"
  371.     rect 5 -8 20 20
  372.     visible 1
  373.        decoration
  374.     ownerdraw CG_PLAYER_ARMOR_ICON2D
  375.     }
  376.  
  377.     itemDef {
  378.           name "armor2"
  379.     textstyle 3
  380.         rect 30 1 24 19
  381.     visible 1
  382.     decoration
  383.     textscale .333
  384.     ownerdraw CG_PLAYER_ARMOR_VALUE 
  385.     addColorRange -999 25 .67 0 0 1
  386.     addColorRange 26 100  1 .75 0 1
  387.     addColorRange 101 999 .75 .75 .75 1
  388.     }
  389.      }
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396. //    TEAMSCORE    //
  397.  
  398. menuDef {
  399.         name "teamScore"
  400.         fullScreen MENU_FALSE
  401.         visible MENU_TRUE
  402.         rect 418 455 150 24
  403.     ownerdrawflag CG_SHOW_ANYTEAMGAME
  404.  
  405.     itemDef {
  406.     name "teamRect"
  407.     rect 53 1 47 22
  408.     style 3
  409.     background hudalert_blue
  410.     visible 1
  411.     ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  412.     }
  413.  
  414. itemDef {
  415.     name "teamRect"
  416.     rect 100 1 50 22 
  417.     style 3
  418.     background hudalert_red
  419.     visible 1
  420.     ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG            
  421.     }
  422.  
  423.     itemDef {
  424.     name "teamScoreRect"
  425.     visible 1
  426.     rect 0 0 150 24
  427.     border 1
  428.     bordersize 1
  429.     bordercolor .5 .5 .5 1
  430.     style 4
  431.     }
  432.  
  433.     itemDef {
  434.     name "f"
  435.     rect 55 5 16 16
  436.     visible 1
  437.     bordercolor 1 1 1 .75
  438.     decoration    
  439.     style 3
  440.     background "ui/assets/bluechip.tga"
  441.     }
  442. itemDef {
  443.     name "f"
  444.     rect 55 5 16 16
  445.     visible 1
  446.     bordercolor 1 1 1 .75
  447.     decoration    
  448.     style 3
  449.     ownerdrawflag CG_SHOW_HARVESTER                 
  450.     background "icons/skull_blue.tga"
  451.     }
  452.  
  453.     itemDef {
  454.          name "blueflag"
  455.         rect 55 5 16 16
  456.     visible 1
  457.     decoration    
  458.     ownerdrawflag CG_SHOW_CTF                        
  459.     ownerdraw CG_BLUE_FLAGSTATUS
  460.     }
  461. itemDef {
  462.           name "playerScore"
  463.         rect 5 18 40 12
  464.     visible 1
  465.     textstyle 3
  466.         decoration
  467.     forecolor 1 1 1 1
  468.     textscale .25
  469.     text ""
  470.     ownerdraw CG_CAPFRAGLIMIT 
  471.     }
  472.  
  473. itemDef {
  474.          name "oneflagstatus"
  475.         rect 34 5 16 16
  476.     visible 1
  477.     decoration                    
  478.     ownerdraw CG_ONEFLAG_STATUS 
  479.     }
  480.  
  481.     itemDef {
  482.           name "r"
  483.         rect 71 6 18 12
  484.     textstyle 3
  485.     visible 1
  486.     decoration
  487.     forecolor .25 .25 1 1
  488.     textscale 0.25
  489.     ownerdraw CG_BLUE_SCORE
  490.     }
  491.  
  492.     itemDef {
  493.     name "f"
  494.     rect 110 5 16 16
  495.     visible 1
  496.     bordercolor 1 1 1 1
  497.     decoration    
  498.     style 3
  499.     background "ui/assets/redchip.tga"
  500.     }
  501.  
  502.     itemDef {
  503.     name "f"
  504.     rect 110 5 16 16
  505.     visible 1
  506.     bordercolor 1 1 1 1
  507.     decoration    
  508.     style 3
  509.     ownerdrawflag CG_SHOW_HARVESTER                 
  510.     background "icons/skull_red.tga"
  511.     }
  512.  
  513.     itemDef {
  514.           name "f"
  515.         rect 110 5 16 16
  516.     visible 1
  517.     decoration
  518.     ownerdrawflag CG_SHOW_CTF                       
  519.     ownerdraw CG_RED_FLAGSTATUS
  520.     }
  521.  
  522.  
  523.     itemDef {
  524.           name "r"
  525.         rect 126 6 18 12
  526.     textstyle 3
  527.     visible 1
  528.     decoration
  529.     forecolor 1 0 0 1
  530.     textscale 0.25
  531.     ownerdraw CG_RED_SCORE
  532.     }
  533.       }
  534.  
  535. //    TEAMSCORE    //
  536.  
  537. menuDef {
  538.         name "teamScore"
  539.         fullScreen MENU_FALSE
  540.         visible MENU_TRUE
  541.         rect 418 455 150 24
  542.     ownerdrawflag CG_SHOW_ANYNONTEAMGAME    
  543.  
  544.  
  545.     itemDef {
  546.     name "teamScoreRect"
  547.     visible 1
  548.     rect 0 0 150 24
  549.     border 1
  550.     bordersize 1
  551.     bordercolor .5 .5 .5 1
  552.     style 4
  553.     }
  554.  
  555.  
  556.     itemDef {
  557.           name "playerScore"
  558.         rect 8 18 40 0
  559.     visible 1
  560.     textstyle 3
  561.         decoration
  562.     forecolor 1 1 1 1
  563.     textscale .25
  564.     text ""
  565.     ownerdraw CG_CAPFRAGLIMIT 
  566.     }
  567.  
  568.  
  569.  
  570.  
  571.     itemDef {
  572.           name "r"
  573.         rect 40 18 18 12
  574.     textstyle 3
  575.     text "1st:"
  576.     visible 1
  577.     decoration
  578.     forecolor .25 .25 1 1
  579.     textscale 0.25
  580.     ownerdraw CG_1STPLACE 
  581.     }
  582.  
  583.  
  584.     itemDef {
  585.           name "r"
  586.         rect 105 18 18 12
  587.     textstyle 3
  588.     text "2nd:"
  589.     visible 1
  590.     decoration
  591.     forecolor 1 0 0 1
  592.     textscale 0.25
  593.     ownerdraw CG_2NDPLACE
  594.     }
  595.       }
  596.  
  597. //    PLAYERSCORE    //
  598.  
  599. menuDef {
  600.         name "playerScore"
  601.         fullScreen MENU_FALSE
  602.         visible MENU_TRUE
  603.         rect 569 455 70 24
  604.  
  605.     itemDef {
  606.     name "playerScoreRect"
  607.     visible 1
  608.     rect 0 0 70 24
  609.     border 1
  610.     bordersize 1
  611.     bordercolor .5 .5 .5 1
  612.     style 4
  613.     }
  614.  
  615.  
  616.     itemDef {
  617.           name "playerScore"
  618.         rect 4 6 75 12
  619.     textstyle 3
  620.     visible 1
  621.         decoration
  622.     forecolor 1 1 1 1
  623.     textscale .25
  624.     ownerdraw CG_PLAYER_SCORE
  625.     }
  626.  
  627. }
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.   menuDef {
  637.     name "voiceMenu"
  638.     fullScreen MENU_FALSE
  639.     visible MENU_FALSE
  640.     rect 5 5 100 100
  641.     
  642.  
  643.     itemDef {
  644.               name "voiceMenuRect"
  645.         style 4
  646.         rect 2 2 50 50
  647.         border 1
  648.         bordersize 1
  649.         bordercolor .5 .5 .5 1
  650.         visible 1
  651.         }
  652.  
  653.     itemDef {
  654.         name "b"
  655.         rect 2 2 50 50
  656.             visible 1
  657.         decoration
  658.         ownerdraw CG_VOICE_HEAD
  659.         }
  660.  
  661.  
  662.     itemDef {
  663.         name "b"
  664.         rect 2 55 50 12
  665.             visible 1
  666.         decoration
  667.         textscale .25
  668.         textalign 0
  669.         textalignx 0
  670.         textaligny 12
  671.         ownerdraw CG_VOICE_NAME 
  672.         }
  673.  
  674.  
  675.   }
  676.  
  677.  
  678.